 @charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;color:#666;line-height:1.5;background:#fff;font-family:'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei',simsun,sans-serif; text-align:left;}
a{text-decoration:none;color:#666;}
a:focus{outline:none;-moz-outline-style: none;color:#2658bd;}
a:hover{color:#2658bd;}
ul,li{list-style:none;margin:0;padding:0;}
i,b,u,em{font-style:normal;text-decoration:none}
input{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
img{border:0}
*{margin:0;padding:0;}
table,tr,td{margin:0;padding:0;border:0}
.clearBoth{ display:block; clear:both; height:1px;}
html, body {min-height: 100%;}

/* 通用定义样式 */
.clearlr{ padding:0 !important; margin:0  !important;}
.clearl{ padding-left:0; margin-left:0}
.clearr{ padding-right:0; margin-right:0}
.txt-left{ text-align:left !important}
.txt-right{ text-align:right !important}
.txt-center{ text-align:center !important;}
.pull-right{ float:right !important;}
.pull-txtright {text-align: right;}
.pull-txtcenter{ text-align:center} 
.bluetxt, .bluetxt a{ color:#3d67c7;}
.bluetxt a:hover, .bluetxt a:focus{ color:#2249b7;text-decoration:underline !important;}
.blacktxt1, .blacktxt1 a{ color:#000;}
.blacktxt, .blacktxt a{ color:#333;}
.blacktxt a:hover, .blacktxt a:focus{ color:#2173da !important; text-decoration:none !important;}
.redtxt, .redtxt a{text-decoration:none;color:#eb6767 !important;text-decoration:none; }
.redtxt a:focus, .redtxt a:hover{outline:none; -moz-outline-style: none; color:#eb6767;}
.orangetxt, .orangetxt a{text-decoration:none;color:#e1a022 !important;text-decoration:none; }
.orangetxt a:focus, .orangetxt a:hover{outline:none; -moz-outline-style: none; color:#e1a022;}
.greentxt, .greentxt a{text-decoration:none;color:#55ab68 !important;text-decoration:none; }
.greentxt a:focus, .greentxt a:hover{outline:none; -moz-outline-style: none; color:#55ab68;}
.whitetxt, .whitetxt a{text-decoration:none;color:#fff !important;}
.whitetxt a:focus, .whitetxt a:hover{outline:none; -moz-outline-style: none; color:#fff !important;text-decoration: underline;}
.graytxt, .graytxt a{text-decoration:none;color:#999;background:transparent !important;}
.graytxt a:focus, .graytxt a:hover{outline:none; -moz-outline-style: none; color:#2173da;text-decoration: underline;}
.icontxt, .icontxt a ,.icontxt a:focus, .icontxt a:hover{text-decoration:none;color:#777b8f !important;text-decoration: none; font-size:14px;}
.margin-bottom{ margin-bottom:12px !important;}
.margin-bottom1{ margin-bottom:20px !important;}
.margin-bottom0{ margin-bottom:4px !important;}
.margin-bottom00{ margin-bottom:0 !important;}
.margin-top{ margin-top:10px !important;}
.margin-left{ margin-left:10px;}
.margin-right{ margin-right:10px !important;}
.margin-right0{ margin-right:5px !important;}
.margin-right1{ margin-right:25px !important;}
.dis-margin{ margin:15px 0;}
.dis-title{ margin-top:10px; margin-bottom:12px; padding:0;}
.dis-margin1{ margin:23px 0;}  
.padding-dis{ padding:0 5px !important;}
.padding-dis1{ padding:0 15px !important;}
.padding-l{ padding:0 0 0 5px !important;}
.padding-r{ padding:0 5px 0 0 !important;}
.padding-lr{ padding:0 !important;}
.padding-top{ padding-top:5px !important;}
.padding-ladd{margin-right:60px !important;}
.b-line{ border-bottom:1px solid #e9e9e9; margin-bottom:15px; padding-bottom:15px;}
.unline{ border:none;}
.font14, .font14 a{ font-size:14px;}
h4, .h4{ font-size:16px;}
.titlebread{padding:10px 0 15px 0;overflow: hidden;}
.titlebread1{padding:10px 0 8px 0;overflow: hidden; vertical-align:middle;}
.width-100{ max-width:100px;}
.width-120{ max-width:120px !important;}
.width-140{ max-width:140px;}
.width-220{ min-width:220px;}
.search-wrap{ width:210px;}
@media (max-width:780px){.width-100{ max-width:100%;}}
img, a img {border: 0 none;margin:0;padding:0;}
a:hover img{filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88;}
p {margin: 0 0 8px;}
.main-title {display: inline-block;text-indent: 8px;border-left: 2px solid #358bf2;margin-bottom: 0px;margin-right: 8px; margin-top:5px; font-size:14px; line-height:16px;}
.common-mimg {margin: 0 auto;display: block;padding:0;max-width:600px;text-align: center;}
@media (max-width: 768px){.common-mimg{width:100%;}}
.v-line{ color:#cfcfda; margin:0 8px;}
.caret{ margin-left:6px;}
.labeltxt {float: left;width:auto;padding-left: 8px; padding-top:7px;}
.r-circle{ width:6px; height:6px; border-radius:50%; float:left; background:#fc5353; margin-right:6px; margin-top:7px;}
.g-circle{ width:6px; height:6px; border-radius:50%; float:left; background:#2cb663; margin-right:6px; margin-top:7px;}
.o-circle{ width:6px; height:6px; border-radius:50%; float:left; background:#f4b329; margin-right:6px; margin-top:7px;}
.w-circle{ width:6px; height:6px; border-radius:50%; float:left; background:#999999; margin-right:6px; margin-top:7px;}


/* 日历组件 */
.datetime-bg{ background:#fff !important; color:#333;padding: 4px 8px; border-radius:0;}

/* 表单 */
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {border-radius:0;}
.form-horizontal .control-label,label.control-label,label {color: #666;font-size: 12px;font-weight: normal;padding-top:7px;line-height: 15px;font-weight: normal; margin-right:10px;}
.label-width {width: 160px;}
.text-danger {color: #f00;}
.form-control {border-radius:0;font-size: 12px;height: 30px;padding: 6px;transition: none 0s ease 0s ;border:#d5d7db 1px solid;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .020);}
.form-group {margin-bottom: 20px;}
@media (max-width:780px){
.form-horizontal .control-label,label.control-label,label {text-align: left;}
.select-dis{ margin-bottom:5px;}
.pull-txtright{ text-align:left}
}
.form-control-static {min-height:auto;padding-bottom:0;}
.vcloud-title{display: inline-block;text-indent: 8px;border-left: 2px solid #358bf2;margin-top:8px;margin-bottom: 0px;margin-right: 8px;}
.small-input{ height:26px; line-height:26px; padding:0 6px;}
.yzm-img{width:75px; height:30px;}
textarea{resize:none}
.group-txt{margin-bottom: 10px;}
.radio-inline, .checkbox-inline {padding-left:15px; padding-right:8px;}

/* 单选 */
input[type="radio"], input[type="checkbox"] {line-height: normal;margin:0 6px 0 0; }

/* 搜索 */
.search-input-box{-moz-box-sizing: border-box; box-sizing: border-box; margin:0 0 0 10px;border:1px solid #d5d7db; overflow:hidden; zoom:1; display:table; height:30px; line-height:1;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02) inset;}
.search-addon{ width:0; height:0; margin:0; float:left; display:table-cell;}
.search-input{ border:none; float:left; display:table-cell; width:100%; height:28px; font-size:12px; color:#666; line-height:1;background:url(../images/search.png) no-repeat; padding-left:24px;background-position:5px 7px;} 

/* tooltip */
.verify-code{ max-width:300px; margin:12px 0; overflow:hidden; zoom:1;}
.popover{ font-size:12px;}


/* 表格 */
.res_order_t{ position:relative; z-index:1;}
.res_order_t table.table {width: 100%;min-width:740px;float:left;overflow-x:auto;overflow-y:auto;}
.res_order_t_f{background:#f4f5f9;border:none; color:#333; font-weight:normal;border:1px solid #e0e3e8;}
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border:none;}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border:1px solid #e0e3e8; padding:8px 7px; line-height:20px; vertical-align:middle;}
.table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #fff;}
.table-striped > tbody > tr:nth-of-type(2n) {background-color: #fafbfc;}
.table-striped > tbody > tr:nth-of-type(2n+1):hover {background-color: #e2e4ea;}
.table-striped > tbody > tr:nth-of-type(2n):hover {background-color: #e2e4ea;}
.list-table > tbody > tr:hover {background-color: #fff !important;}
.gray-tr{ background:#eeeff5 !important;}
.blue-tr{ background:#ddebf8 !important;}
tfoot{background-color: #fff;}
tfoot > tr > td { padding:12px 7px !important;}
@media (max-width:760px){.res_order_t { overflow-y:hidden}}

/* 警告框 */
.alert {background:#f0f2f7 ;border-radius: 0;line-height: 18px;margin-bottom: 6px;padding: 6px 12px; border:1px solid #d4d9e1;  box-shadow:none; text-shadow:none; margin:20px 0;filter:none}
.alert p{ color:#666; line-height:21px; margin:0;}/* 说明 */
.alert-img{ display:block; padding:10px 0}
@media (max-width:1360px){.alert-img{width:100%;}}
.alert-orgbox{ width:auto; background:#fcf8e2; color:#f3891e; border:1px solid #fbeccb; padding:4px 8px;}/* 警告 */
.alert-greenbox{ width:auto; background:#f2ffea; color:#3c9f3a; border:1px solid #c7ddb9; padding:4px 8px; vertical-align:middle;}/* 警告 */
.sccessbox{ position:absolute; z-index:999999999; top:-8px; }
.sccesswidth{ width:100px;}
.sscfwwidth{ width:140px;}
.sscfwheight{ max-height:400px; overflow-y:auto; overflow-x:hidden}
.ssc-leftline {border-left: 2px solid #dce0e4;}

/*按钮样式*/
.upload-btn{-moz-user-select: none;border: 1px solid #e6e6e6 !important;border-radius: 0 !important;cursor: pointer;display: inline-block;font-size: 12px;line-height:21px;padding: 2px 4px !important;text-align: center;vertical-align: middle;white-space: nowrap; background:#f7f7f7 !important; color:#666;box-shadow:none; text-shadow:none; text-decoration:none; width:100%;}
.upload-btn a{background:#f1f1f1;border: 1px solid #dfdfdf;color:#666 ;text-decoration:none;}
.upload-btn a:focus, .upload-btn a:hover{background:#f1f1f1;border: 1px solid #dfdfdf;color:#666;}
.upload-btn b {color: #F00;padding: 0 4px;line-height:21px;}

.bluetbn-btn{-moz-user-select: none;border-radius: 2px;cursor: pointer;display: inline-block;line-height:30px;padding: 0 24px;text-align: center;vertical-align: middle;background:#358bf2; color:#fff;box-shadow:none; text-shadow:none; border:1px solid #358bf2;text-decoration:none; min-width:54px;}
.bluetbn-btn:focus, .bluetbn-btn:hover{background:#237de9;border:1px solid #237de9; color:#fff;text-decoration:none;text-shadow:none;}
.lightblue-btn{-moz-user-select: none;border-radius: 2px;border:1px solid #b0c0e7;cursor: pointer;display: inline-block;line-height:30px;padding:0 24px;text-align:center;vertical-align: middle;background:#f1f5fd; color:#6474af;box-shadow:none; text-shadow:none;}
.lightblue-btn:focus, .lightblue-btn:hover{background:#e4ecfd;color:#3c4c8a; border:1px solid #91a9e2;text-decoration:none;}
.whitegray-btn{-moz-user-select: none; border:1px solid #dbdcdf;border-radius:2px;cursor: pointer;display: inline-block;line-height:30px;padding:0 24px;text-align:center;vertical-align: middle;background:#fff; color:#666;box-shadow:none; text-shadow:none; }
.whitegray-btn:focus, .whitegray-btn:hover{background:#fff; color:#333;text-decoration:none;border:1px solid #cacdd4;}
.small-btn{padding: 0 9px; line-height:28px; height:30px;}
.l-small-btn{padding: 0 4px; line-height:26px !important; height:26px;}
.disabled, .disabled:active, .disabled:focus, .disabled:hover { opacity:0.6; cursor:not-allowed !important;background:#f1f5fd;}

.input-select{-moz-user-select: none;border-radius: 2px;border:1px solid #d4d9e1;cursor: pointer;display: inline-block;line-height:30px;padding:0 10px;text-align:center;vertical-align: middle;background:#f5f6fa; color:#333;box-shadow:none; text-shadow:none; font-size:12px;}
.input-select:focus, .input-select:hover{background:#eff0f4 !important;color:#333; border:1px solid #d2d6dd !important;text-decoration:none;}

/*按钮组*/
.groupbtn{border-radius:0;border:1px solid #dcdcdc;cursor: pointer;display: inline-block;line-height:28px; font-size:13px;text-align:center;color:#666666;box-shadow:none; text-shadow:none; background:#fff; padding:1px 18px; min-width:80px;}
.groupbtn:focus, .groupbtn:hover{ background:#ddedff;border:1px solid #4074e1;color:#4074e1; }
.groupbtn.active, .groupbtn:active {background:#ddedff;border:1px solid #4074e1;color:#4074e1;box-shadow:none; }
/* 分页 */
.pagination {margin:8px 0;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
background-color: #358bf2;border-color: #358bf2;color: #fff;}
.pagination > li > a, .pagination > li > span { border: 1px solid #dbdcdf;padding: 6px 13px; font-size:13px; z-index:0 !important}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span, .pagination > li > span a:hover, .pagination > li > span a:focus{border: 1px solid #c7d8ed; background:#e3ecf7;}
.pagination-goto {display: -moz-inline-stack;display: inline-block;margin:20px 0;vertical-align:top;zoom: 1;padding: 0px 15px;}
.pagination-goto input.ipt {width: 40px;display: inline-block;margin-right:6px;}
.pagination-info {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;padding: 0px 16px;color: #888;margin:8px 0;line-height:30px;}
/* 每页显示条数 */
.page-num{ float:left !important;color: #c5c8d4; width:auto; padding:0 25px 0 10px; position:relative;}
.page-num li {border-left:0;}
.page-num > li > a {padding:0;text-shadow:none;color:#358bf2;line-height:30px; }
.page-num > li > a:focus,  .page-num > li > a:hover{color:#358bf2; background:#fff; }
.page-num .open > a, .page-num .open > a:focus, .page-num .open > a:hover {background-color:#fff;border: 0;}
@media (max-width:998px){.page-num{margin:0;padding:0 10px; display:block !important;}}

/*模态框*/
.popup-box{ border-radius:0; border:1px solid #dfdee3;}
.modal-lg{ width:820px;}
.popup-close {color: #959595;float: right;font-size: 22px;font-weight: normal;line-height: 1;text-shadow:none;opacity:1;}
.popup-close:focus, .popup-close:hover{opacity:1; color:#333;}
.b-unline{ border:0 !important;}
.function-footer{ background:#eff1f5; text-align:center; border:0;}
.modal-title{ color:#333;}
.modal-sm {width: 400px;}
.modal-sign-txt{ line-height:24px;}
.modal-mheight{ min-height:80px;}
.modal-body{ overflow:hidden;}

/* tab标签 */
/* .tab-box{ padding:5px 20px; border:1px solid #e1e6eb;} */
.tabbox {border:0; font-size:13px; border-bottom:1px solid #dadce4;}
.tabbox > li > a{ background:#e9ebef;border-top: #dadce4 1px solid;border-right: #dadce4 1px solid;border-radius:0;margin-right:0; padding:9px 18px;}
.tabbox > li > a:focus, .tabbox > li > a:hover{ background:#e2e4ea;border-top: #d0d1d9 1px solid;border-right: #d0d1d9 1px solid; border-bottom: #e8ebef 1px solid; color:#333;}
.tabbox > li.active > a, .tabbox > li.active > a:hover, .tabbox > li.active > a:focus { border-color: #358bf2 #d0d1d9 transparent;border-width: 2px 1px 1px;color: #333; font-weight:bold; border-radius:0;}

/* 小图标 */
.error-icon{ border-radius:50%; border:1px solid #d60203; color:#d60203; font-size:13px; width:17px; height:17px; line-height:14px; text-align:center}
.info-icon{ border-radius:50%; border:1px solid #72baff; color:#72baff; font-size:11px; width:17px; height:17px; line-height:15px; text-align:center}
.worning-icon{ border-radius:50%; border:1px solid #bd851a; color:#bd851a; font-size:11px; width:17px; height:17px; line-height:15px; text-  :center}

/* 标题筛选条件 */
.select_title-drop .open > a, .select_title-drop .open > a:hover, .select_title-drop .open > a:focus{background:#f5f6fa;text-decoration:underline}
.select_title-drop li, .select_title-drop li a{padding:0;background:none; color:#333}
.select_title-drop li a:hover, .w-progress-drop li a:focus{padding:0;background:#f5f6fa; text-decoration:underline }
.select_title-dropdown{border: 1px solid #dbdcdf;border-radius:0;font-size: 12px;min-width:85px;}
.select_title-dropdown li a{ color:#666;line-height:30px; text-decoration:none; padding:0 10px;}
.select_title-dropdown li a:hover, .select_title-dropdown li a:focus{ background:#358bf2; color:#fff;text-decoration:none; padding:0 10px; filter:#358bf2;}

/* header */
.header {background-color: #263249;color: #c5c8d4;height:82px;min-width:990px;position: fixed;top: 0;width: 100%;z-index:999;padding-left:16px;}
.mini-header{ height:48px !important;}
.header .brand{ height:40px; line-height:40px; vertical-align:middle; margin-top:4px;}
.header .logo{ float:left; width:100px; margin:0 30px;}
.header .logoline{float:left;width:38px; color:#4b5974; text-align:center;font-size:14px;}
.header .branch{ float:left; color:#abb4c6; font-size:13px; margin-top:12px; margin-left:10px;}
.header .branch-list{float:left; margin:0;color: #abb4c6;font-size:13px;  background:#263249;height:20px; line-height:18px; position:relative; z-index:1000;}
.branch-list li {border-left:0;}
.branch-list > li > a {padding:0 10px;text-shadow:none;line-height:18px; color:#abb4c6;}
.branch-list > li > a:focus,  .branch-list > li > a:hover{color:#b4bdce; background:transparent; }
.branch-list .open > a, .branch-list .open > a:focus, .branch-list .open > a:hover {background:transparent;border: 0;}
.branch-list-dropdown{border-radius:0;border-top:0;box-shadow: 0 3px 5px rgba(0,0,0,.15); min-width:60px;}
.branch-list-dropdown li{ border:none;}
.branch-list-dropdown > li > a {color: #666;display: block;line-height:26px;padding:2px 10px;white-space: nowrap; font-size:12px; width:auto;}
.branch-list-dropdown > li > a:focus, .branch-list-dropdown > li > a:hover{ background:#fff; color:#2173da;filter:none;}
@media (max-width: 767px) {.navbar-nav .open .branch-list-dropdown {background-color:#fff;border: 0; text-align:left;position: absolute !important;}}
.header .qqicon{ float:right;position: relative; margin:14px 24px 0 0; background:url(../images/qqicon.png) no-repeat; width:14px; height:15px;}
.header .qqicon:hover, .header .qqicon:focus{ background:url(../images/qqicon-1.png) no-repeat;}
.header .qqicon{ float:right;position: relative; margin:14px 0 0 0; background:url(../images/qqicon.png) no-repeat; width:14px; height:15px;}
.header .qqicon:hover, .header .qqicon:focus{ background:url(../images/qqicon-1.png) no-repeat;}
.header .notice-menu{float:right;position: relative;  margin:13px 0 0 0; width:auto;}
.notice-menu > li > a { padding:0;}
.header .noticeicon{background: url(../images/news-icon-1.png) no-repeat; width:14px; height:16px; display:block;}
.header .noticeicon:hover, .header .noticeicon:focus{ background: url(../images/news-icon-2.png) no-repeat;}
.header .notice-menu em{background: #fc5353;display: inline-block;padding: 0 3px;height: 15px;border-radius:2px;color: #fff;font-size:12px;line-height: 15px; position:absolute; top:-8px; left:9px;}
/*消息列表 */
.notice-box{border-radius:0;min-width:380px; border-top:0;box-shadow: 0 3px 5px rgba(0,0,0,.15); margin:0; padding:0; background:#fff;}
.notice-box-title{ font-size:14px; color:#7b7b7b;  line-height:40px; text-align:center;background: #edeff4; }
.notice-box li{ border:none; padding:12px 18px 12px 18px; border-bottom:1px solid #f0f0f0;overflow:hidden;font-size:12px;}
.notice-box li:hover{ background:#fafbfc;}
.notice-read-mes{ line-height:21px; color:#000;}
.notice-unread-mes{ line-height:21px; color:#777;}
.notice-box li .wtbj{ width:6px; height:6px; border-radius:50%; background:#f33f40; float:left; margin-top:7px;}
.notice-box li .ytbj{ width:6px; height:6px; border-radius:50%; background:#c3c6ca; float:left; margin-top:7px;}
.notice-box li .notice-nr{ margin-left:15px;}
.notice-box li .notice-time{color:#97999f; display:block;vertical-align:middle; line-height:28px; height:28px;}
.notice-box li:hover .notice-time{ display:none;}
.notice-box li .notice-operate{display:none;}
.notice-box li:hover .notice-operate{color:#97999f;display:block; vertical-align:middle;line-height:28px;height:28px;}
.notice-more, .notice-more:hover{height: 40px;display: block;line-height: 40px;text-align: center;color: #7b7b7b;font-size: 13px;background: #f0f2f7; text-decoration:none;}
.no-notice{ font-size:15px; line-height:46px; text-align:center; color:#333; margin:50px 0;}
.header .c-line{ color:#525d72; margin:0 10px; float:right;}
.header .user-name{float:right;position: relative; margin:0 24px 0 0;color: #c5c8d4;}
.user-name li {border-left:0;}
.user-name > li > a {padding:0;text-shadow:none;line-height:40px; color:#c5c8d4; }
.user-name > li > a:focus,  .user-name > li > a:hover{ background:#263249;color:#72baff; }
.user-name .open > a, .user-name .open > a:focus, .user-name .open > a:hover {background-color:#263249;border: 0;}
.user-name-dropdown{border-radius:0;min-width: 140px; border-top:0;    box-shadow: 0 3px 5px rgba(0,0,0,.15);}
.user-name-dropdown li{ border:none;}
.user-name-dropdown > li > a {color: #666;display: block;line-height:2.4;padding:2px 10px;white-space: nowrap; font-size:12px;}
.user-name-dropdown > li > a:focus, .user-name-dropdown > li > a:hover{ background:#358bf2; color:#fff;filter:none;}
#boxscroll {padding:0; max-height:480px;width:100%;border:0;overflow: auto;margin:0;}overflow: auto;}
.00{}

.header .navbox{ display:block; height:38px; line-height:38px;}
/* .drop-arrow{ position: absolute; z-index:1; top:-5px; left:50px; color:#fff; font-size:14px !important;} */
/* .cb-list{ float:left; width:125px; margin:0; font-size:14px;}
.cb-list li {border-left:0;}
.cb-list > li > a {padding:0;text-shadow:none;line-height:36px; color:#fff; }
.cb-list > li > a:focus,  .cb-list > li > a:hover{ background:#263249;color:#72baff; }
.cb-list .open > a, .cb-list .open > a:focus, .cb-list .open > a:hover {background-color:#263249;border: 0;}
.cb-list-dropdown{border-radius:0; width:auto;border-top:0;box-shadow: 0 3px 5px rgba(0,0,0,.15); padding:10px 0;}
.cb-list-dropdown li{ border:none;}
.cb-list-dropdown > li > a {color: #666;display: block;line-height:32px;padding:2px 16px;white-space: nowrap; font-size:12px;}
.cb-list-dropdown > li > a:focus, .cb-list-dropdown > li > a:hover{ background:#fff; color:#2173da; filter:#fff;}
.cb-search-input{-moz-box-sizing: border-box; box-sizing: border-box; margin:0 16px; width:86%; border:#dfe4ec 1px solid; overflow:hidden; zoom:1; display:table; height:30px; line-height:1}
.cb-search-addon{ width:0; height:0; margin:0; float:left; display:table-cell;}
.search-input{ border:none; float:left; display:table-cell; width:100%; height:30px; font-size:12px; color:#666; line-height:1;background:url(../images/search.png) no-repeat; padding-left:24px;background-position:5px 7px;}*/
.vcloud-nav > li > a {margin:0 14px; padding:0 3px;position: relative; line-height:36px;color:#edf1f9; font-size:14px;}
.vcloud-nav > li.active > a, .vcloud-nav > li.active > a:hover, .vcloud-nav > li.active > a:focus {background-color:#263249;color:#459aff; border-bottom:2px solid #459aff; border-radius:0;}
.vcloud-nav > li > a:focus, .vcloud-nav > li > a:hover {background-color: #263249;color: #459aff;border-bottom:2px solid #459aff; border-radius:0;}
/* 接单创富 */
.jdcf{float:right;position: relative; margin:0 24px 0 0;}
.jdcf li {border-left:0; font-size:16px;}
.jdcf li img{ margin-right:2px; margin-top:-2px;}
.jdcf > li > a {padding:0;text-shadow:none;line-height:36px; color:#e66102; }
.jdcf > li > a:focus,  .jdcf > li > a:hover{ background-color:transparent;color:#d55900; border-bottom:2px solid #e66102; }

/* 搜索+列表 */
.custom-box{ width:164px; float:left; margin:6px 0 0;position:relative; z-index:1;}
.custom-list {border-left:0;}
.custom-list > li > a {padding:0;text-shadow:none;line-height:24px; height:25px;color:#fff; background:#358bf2; width:30px; text-align:center;}
.custom-list > li > a:focus,  .custom-list > li > a:hover{color:#72baff;background:#227ae3;}
.custom-list .open > a, .custom-list .open > a:focus, .custom-list .open > a:hover {background-color:#227ae3 !important;border: 0;}
.custom-list-dropdown{border-radius:0; width:auto;border-top:0;box-shadow: 0 3px 5px rgba(0,0,0,.15); padding:10px 0;}
.custom-list-dropdown li{ border:none;}
.custom-list-dropdown > li > a {color: #666;display: block;line-height:32px;padding:2px 16px;white-space: nowrap; font-size:12px;}
.custom-list-dropdown > li > a:focus, .custom-list-dropdown > li > a:hover{ background:#fff; color:#2173da; filter:#fff;}
.custom-addon{background-color:transparent;border:0;border-radius:0;padding:0;text-align: center;}
.custom-search{ border:1px #3a455c solid; float:left; display:table-cell; width:100%; height:25px; font-size:12px; color:#828da1; line-height:24px;background:url(../images/search1.png) no-repeat #38455e; padding-left:21px;background-position:4px 5px; }
.func-img{ vertical-align:top; cursor:pointer;}
@media (min-width: 768px) {
.custom-list {margin:0 !important;}}
.sec-menu .open > a, .sec-menu .open > a:focus, .sec-menu .open > a:hover {line-height:34px; color:#1671de !important; background:#fff !important;}


/* 主要内容框架 */

.viewVcloud-main {left: 180px; }
.viewVcloud-main {width: auto;position: absolute;top:82px;left: 0px; bottom: 0px;right: 0px;overflow: hidden;background: #fff;}
.viewVcloud-mini-main {top:48px;}
.viewVcloud-main-col-1 .viewVcloud-main-body {left: 180px;}
.viewVcloud-main-body {position: absolute;width: auto;top: 0;bottom: 0px;left: 0px;right: 0px;overflow: hidden;overflow-y: auto;-o-transition: all 0.2s ease;-ms-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;margin:10px 5px;}
.viewVcloud-main-navbar {width:180px;float: left;background-color: #e2e4ea; border-right:1px #d9dbe0 solid;position: fixed;top:82px;bottom:0;z-index:102;overflow-x:hidden;-o-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;}
.viewVcloud-main-col-1 .viewVcloud-main-navbar-bg, .viewVcloud-main-col-1 .viewVcloud-main-navbar {width: 180px;}
.viewVcloud-main-navbar .sidebar-content {width: 200px;height: 100%;overflow: auto;overflow-x: hidden;}



/*认证资料*/
.data-upload-list li {margin-bottom: 6px;margin-left: 0 !important;margin-right: 2px;text-align: center; margin-right:20px;}
.data-upload-list li a { border:none; background:none; padding:0;}
.data-upload-list li a:hover, .data-upload-list li a:focus{ border:none; background:none;padding:0;}
.data-upload-explain{ vertical-align:bottom; margin-top:82px;}
.data-btn-top{ margin-top:8px;}
.data-btn-top b {color: #f00;padding: 0 4px;}
@media (max-width:1170px){
.data-upload-explain{margin-top:8px;;}
}
.data-upload-list li span{ line-height:26px;}
.data-upload-list li .imgdel{ display:none;}
.data-upload-list li:hover .imgdel{ display: block; background:#000; opacity:0.6; position: absolute; top:0; left:0; width:100%; text-align:right; padding:0 5px 4px 0;}

/*二级导航列表*/
.subNavBox{width:180px;margin:15px 0 0 0;font-size:14px;}
.subnoNav a{cursor:pointer;color:#000;line-height:24px; padding:12px 5px 12px 12px;/*width:150px;*/heighr:24px; display:block;text-decoration:none; margin-bottom:0; font-size:14px; border-left:2px #e2e4ea solid;}
.subnoNav a:hover, .subnoNav a:focus{color:#1570dd;background:#d0dbeb;border-left:2px #358bf2 solid;}
.subNav{cursor:pointer;color:#000;line-height:24px;padding:12px 5px 12px 12px;background:#e2e4ea url(../images/arrow-bottom.png) no-repeat; background-position:92% 50%;margin-bottom:0; border-left:2px #e2e4ea solid;}
.subNav:hover, .subNav:focus{color:#1570dd;text-decoration:none;background:#d0dbeb url(../images/arrow-bottom.png) no-repeat;background-position:92% 50%; border-left:2px #358bf2 solid;}
.currentDd{color:#333;font-size:14px;}
.currentDt{background-image: url(../images/arrow-bottom.png) no-repeat;}
.navContent{display: none;width:180px;margin:5px 0;}
.navContent li a{display:block;heighr:30px;text-left:center;line-height:30px;color:#666;padding:3px 10px 3px 25px;text-decoration:none;margin-bottom:0;border-left:2px #e2e4ea solid;}
.navContent li a:hover, .navContent li a:focus{background:#d0dbeb; color:#1570dd; text-decoration:none;border-left:2px #d0dbeb solid;}
.navContent-sub{ text-indent:3em !important;}
.thContent, .thContent a{text-indent:5em !important;}
.navOn{background:#358bf2; text-decoration:none; color:#fff !important;}



/*结账功能*/
.check-risk{background:#f4f5f9; box-shadow:none; border-radius:0; text-shadow:none; border:#dfe3e8 1px solid; padding:15px; overflow-x: hidden; overflow-y:auto; max-height:540px;filter:none; }
.check-item-main { margin:0; background:#edf1fc; overflow:hidden; zoom:1;}
.check-item-list { margin:0 0 0 20px;}
.check-item-list li {width: 200px;margin: 11px 15px 25px 0;text-align: left;display: inline-block; vertical-align:top;}
.check-item-list div.checklist{margin: 0;border: 1px solid #cddced;position: relative;z-index: 0;overflow: hidden;height:272px;}
.check-item-list div.active{margin: 0;border: 1px solid #0070cc;position: relative;z-index: 0;overflow: hidden; height:272px;}
.check-item-list .top{ height:80px; text-align:center; vertical-align:middle; line-height:80px; margin-top:30px;}
.check-item-list .title{color: #333;font-size: 16px;padding-left: 10px; line-height:52px; text-align:center}
.check-item-list .open{margin: 0;height: 36px;text-align: center;line-height:36px;border-top: 1px solid #cddced;background-color: #fff;position:relative;}
.check-item-list .openactive{margin: 0;height: 36px;text-align: center;line-height:36px;border-top: 1px solid #0070cc;background-color: #0070cc;position:relative; color:#fff}
.check-item-list .money{padding-left: 10px; height:74px;}
.check-group{ vertical-align:bottom !important;}
.check-item-list .cbox{ margin:0 0 0 -10px !important;}
.check-item-list .cinput{ width:100px;}
.check-table{ padding:10px; margin:0;}
.check-table > tbody > tr > td, .check-table > tbody > tr > th, .check-table > tfoot > tr > td, .check-table > tfoot > tr > th, .check-table > thead > tr > td, .check-table > thead > tr > th {border-top: none;vertical-align: top; padding:0;}
.check-pre-f{ background:url(../images/check-pre-bg1.png) right top no-repeat; height:54px; width:90px;}
.check-pre-s{ background:url(../images/check-pre-bg2.png) right top repeat; height:auto; width:0px; text-align:center; vertical-align:middle !important;}
.check-pre-th{ background:url(../images/check-pre-bg3.png) right top no-repeat; height:62px; width:0px;}
.check-next-f{ background:url(../images/check-next-bg1.png) left top no-repeat; height:54px; width:160px;}
.check-next-s{ background:url(../images/check-next-bg2.png) left top repeat; height:auto; width:160px; text-align:center; vertical-align:middle !important;}
.check-next-th{ background:url(../images/check-next-bg3.png) left top no-repeat; height:62px; width:160px;}
.check-title{ line-height:54px;}
.check-cell-dis{ margin:0 20px;}

/*币种*/
.money-cur-add{ height:50px; line-height:50px;background:#c0c7cf;margin-top:20px; color:#0361d1; text-align:center; font-size:14px; position:absolute; bottom:0; width:181px; vertical-align:middle;}
.money-cur-add a{color:#0361d1;}
.money-cur-add a:hover, .money-cur-add a:focus {color:#0052b4; text-decoration:none;}

/* error */
.error-box{ margin:120px auto 0 auto; width:1000px;}
.error-txt{ vertical-align:middle; text-align:left; margin-top:180px;}
.error-explain{ color:#999; margin:20px 0 45px 0;}
@media (max-width:990px){
.error-txt{margin-top:20px; margin-left:80px;}
.error-box{ margin:20px auto 0 auto;}
}

/*初始余额-更多*/

.more-menu{border: 1px solid rgba(0, 0, 0, 0.15);border-radius:0;float: left;font-size: 12px;min-width: 120px;}
.more-menu > li > a {color: #666;line-height: 1.7; padding:5px 10px;}
.more-menu > li > a:hover, .more-menu > li > a:focus {background:#358bf2;color: #fff;text-decoration: none;}
.more-menu > .active > a, .more-menu > .active > a:hover, .more-menu > .active > a:focus {background: #358bf2;}

/*侧栏头像*/
.head-portrait-box{ padding:18px 0; border-bottom:2px solid #d9dbe0; text-align:center; margin:0 auto 10px auto;}
.head-pic{ border-radius:50%; border:#fff 3px solid; width:92px; height:92px;} 
.head-title{ color:#333; font-size:13px; line-height:28px;}

/*头像设置*/
.set-headbox{ margin:45px auto auto 45px; line-height:26px;}
.headpic-320{ width:320px; height:320px; margin:10px 30px 10px 0; float:left}
.pic-sizebox{ float:left; margin:10px 0;}

/*绑定步骤*/
.vcloudstep { margin:10px auto 30px auto; text-align:center;}
.vcloudstep::before, .vcloudstep::after {content: "";display: table;}
.vcloudstep::after {clear: both;}
.vcloudstep::before, .vcloudstep::after {content: "";display: table;}
.vcloudstep::after {clear: both;}
.vcloudstep li {color: #999;display: inline-block;}
.vcloudstep li i {border: 2px solid #ccc;border-radius:50%;color: #999;display: inline-block;font-size: 12px;height:26px;line-height: 22px;text-align: center;width: 26px;}
.vcloudstep li span {padding: 0 5px;}
.vcloudstep li::after {border-bottom: 2px solid #999;content: "";display: inline-block;margin-right: 6px;position: relative;top: -4px;width:45px;}
.vcloudstep li.vcloudstep-last-item::after {display: none;}
.vcloudstep li.vcloudstep-item-active {color: #358bf2;}
.vcloudstep li.vcloudstep-item-active i {border-color: #358bf2;color: #358bf2;}
.vcloudstep li.vcloudstep-item-active::after {border-color: #358bf2;}

.mail-txtbox{ margin:10px 0; overflow:hidden; zoom:1;}

/*科目余额二级*/
.account-group {border-radius:0;box-shadow:none;display: none;width:145px;margin:15px 6px 0 12px; padding:0;}
.account-group-item {background-color:transparent;border: 0;display: block;position: relative;border-radius:0;padding:5px; margin-bottom:6px;}
.account-group-item:hover {background:#358bf2; color:#fff !important; text-decoration:none;border-radius:0;padding:5px;}
.account-group-item .accountbadge{ display:none;}
.account-group-item:hover span.accountbadge{ display:block;}
.account-group-item .gwtxt{ color:#686a6e;  padding:0 0 0 5px;text-decoration:none;}
.account-group-item:hover a.gwtxt { color:#fff; padding:0 0 0 5px;}
.account-group-item:hover a.gwtxt:hover{ color:#fff; text-decoration:none; padding:0 0 0 5px;}
.account-group-item .disable-txt{ color:#999;  padding:0 0 0 5px;text-decoration:none;}
.account-group-item:hover a.disable-txt {color:#fff; padding:0 0 0 5px;}
.account-group-item:hover a.disable-txt:hover{ color:#fff; text-decoration:none; padding:0 0 0 5px;}
.accountOn{background:#358bf2; text-decoration:none; color:#fff !important;}
.accountOn .accountbadge{ display:block !important;}
.accountOn:hover span.accountbadge{ display:block;}
.accountOn .gwtxt{ color:#fff;  padding:0 0 0 5px;text-decoration:none;}
.accountOn:hover a.gwtxt { color:#fff; padding:0 0 0 5px;}
.accountOn:hover a.gwtxt:hover{ color:#fff; text-decoration:none; padding:0 0 0 5px;}
.accountbadge {background-color:transparent; border-radius:0;font-size: 12px;min-width: 10px;padding:0 4px 0 7px;vertical-align: middle;display: inline-block;white-space: nowrap;float: right; margin-right:0 !important;}
.account-circle {background-color:#f40000; border-radius:50%;vertical-align: top; width:5px; height:5px;display: inline-block;white-space: nowrap;}
.account-dropdown{border: 1px solid #dbdcdf;border-radius:0;font-size: 12px;min-width:80px;}
.account-dropdown li a{ color:#666;line-height:30px; text-decoration:none; padding:0 10px;}
.account-dropdown li a:hover, .select_title-dropdown li a:focus{ background:#358bf2; color:#fff;text-decoration:none; padding:0 10px; filter:#358bf2;}
/*商品管理*/
.loss-margin{ margin:-12px 0 -5px 0;}

/*创业中心无数据*/
.icb-nodata{ height:300px; margin:0 auto; font-size:14px; color:#333; line-height:123px; text-align:left; padding-top:88px;}
.icb-nodata img{ text-align:right; float:right;}
.icb-role{ background:#fafbfd; overflow:hidden; zoom:1; padding:50px 0;}
.icb-role li{min-height:400px; padding:25px 0; text-align:center;}
.icb-role li:hover, .icb-role li:focus{ background:#358bf2;min-height:400px;}
.icb-role h1{ font-size:18px; line-height:70px; text-align:center; color:#333;}
.icb-role p{ line-height:26px; color:#6f6f6f; padding:0 25px; margin-bottom:15px;}
.icb-role li:hover h1,.icb-role li:hover p ,.icb-role li:focus h1,.icb-role li:focus p{ color:#fff;}
.icb-role .lightblue-btn{line-height:28px; height:30px;}
.icb-role li:hover .lightblue-btn, .icb-role li:focus .lightblue-btn{background:#358bf2;color:#fff; border:1px solid #fff;text-decoration:none;line-height:28px; height:30px;}
.icb-role .role-li-bg1{ background: url(../images/incubate-icon.png) no-repeat; background-position:0 0; width:132px; height:132px; margin:0 auto;}
.icb-role li:hover .role-li-bg1, .icb-role li:focus .role-li-bg1{ background:url(../images/incubate-icon.png) no-repeat;background-position:0 -132px;}
.icb-role .role-li-bg2{ background: url(../images/incubate-icon.png) no-repeat; background-position:-132px 0; width:132px; height:132px; margin:0 auto;}
.icb-role li:hover .role-li-bg2, .icb-role li:focus .role-li-bg2{ background:url(../images/incubate-icon.png) no-repeat;background-position:-132px -132px;}
.icb-role .role-li-bg3{ background: url(../images/incubate-icon.png) no-repeat; background-position:-264px 0; width:132px; height:132px; margin:0 auto;}
.icb-role li:hover .role-li-bg3, .icb-role li:focus .role-li-bg3{ background:url(../images/incubate-icon.png) no-repeat;background-position:-264px -132px;}
.icb-role .role-li-bg4{ background: url(../images/incubate-icon.png) no-repeat; background-position:-396px 0; width:132px; height:132px; margin:0 auto;}
.icb-role li:hover .role-li-bg4, .icb-role li:focus .role-li-bg4{ background:url(../images/incubate-icon.png) no-repeat;background-position:-396px -132px;}
.icb-role .role-li-bg5{ background: url(../images/incubate-icon.png) no-repeat; background-position:-528px 0; width:132px; height:132px; margin:0 auto;}
.icb-role li:hover .role-li-bg5, .icb-role li:focus .role-li-bg5{ background:url(../images/incubate-icon.png) no-repeat;background-position:-528px -132px;}
@media (max-width:1184px){.icb-role-gap{ width:0;}}
@media (max-width:768px){.icb-nodata{ line-height:30px; text-align:center;padding:15px 0; height:auto;}
.icb-nodata img{ text-align:center; margin-bottom:20px; float:none;}
}
/*创业中心创建 */
.icb-create{margin:40px 80px 30px 25px;}
.icb-create li{margin-bottom:60px; overflow:hidden; zoom:1; max-height:200px;}
.icb-create li .func{width:92px;margin-right:40px; float:left; margin-bottom:10px; text-align:center;}
.icb-create li img{margin-bottom:16px}
.icb-create li h1{ font-size:16px; font-weight:bold; color:#333;padding-bottom:24px;}
.icb-create li p{ line-height:26px;}
.icb-create .lightblue-btn{line-height:28px; height:30px; padding: 0 20px;}
.icb-create li .b-list{overflow:hidden; margin:0; padding:0; }
.icb-create li .b-list li{float:left; width:100%;padding:0 0 10px 0; margin:0;}
.icb-create li .b-list li .bname{background: url(../images/incubate-bicon.png) no-repeat 5px; padding-left:20px;display:block;float: left;}
@media (max-width:1560px){.icb-create{margin:40px 0 30px 0;}}
/*.icb-line{ border-bottom: 1px solid #e9e9e9;}
.icb-rline{border-right: 1px solid #e9e9e9;}*/
.icb-linebg{ background:#fafbfc}

/*认证标签 */
.rz-not, .rz-not:hover, .rz-not:focus{ background:#999; border-radius:1px; line-height:16px; padding:0 4px; color:#fff; text-align:center; float: left; text-decoration:none; margin-top:2px;}
.rz-already, .rz-already:hover{ background:#04c88e;  border-radius:1px; line-height:16px; padding:0 4px; color:#fff; text-align:center; float: left; text-decoration:none; margin-top:2px;}
.rz-dsh, .rz-dsh:hover{ background:#e59702;  border-radius:1px; line-height:16px; padding:0 4px; color:#fff; text-align:center; float: left; text-decoration:none; margin-top:2px;}


/* 辅助核算 */
/* .tab-box{ padding:5px 20px; border:1px solid #e1e6eb;} */
.aux-acc {font-size:13px; border:1px solid #e1e6eb; background:#f5f6fa; padding:12px 0;}
.aux-acc li{ border-radius:0;margin-right:0;background:transparent; margin:0; }
.aux-acc li a{cursor:pointer; text-align:center;background:transparent; color:#9ba2ab; font-size:13px;padding:0 26px; line-height:24px;border-radius:0;border:0;}
.aux-acc > li > a:hover, .aux-acc > li > a:focus {border:0;cursor:pointer; text-align:center;cursor:pointer; background:transparent;font-weight:bold;color:#358bf2;border-radius:0;}
.aux-acc > li.active > a, .aux-acc > li.active > a:hover, .aux-acc > li.active > a:focus{ border:0;cursor:pointer;background:transparent;font-weight:bold; color:#358bf2;}
.aux-acc li:focus, .aux-acc li:hover{ background:transparent;border:0; }
.aux-acc li.active:hover, .aux-acc li.active:focus {background:transparent; border:0;border-radius:0;}
.aux-acc li .auxicon1{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:0 -35px; margin:0 auto;}
.aux-acc li:focus .auxicon1, .aux-acc li:hover .auxicon1{ background:url(../images/aux-icon.png) no-repeat;background-position:0 0;margin:0 auto;}
.aux-acc li.active .auxicon1, .aux-acc li.active:hover .auxicon1, .aux-acc li.active:focus .auxicon1 { background:url(../images/aux-icon.png) no-repeat;background-position:0 0;margin:0 auto;}
.aux-acc li .auxicon2{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-35px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon2, .aux-acc li:hover .auxicon2{ background:url(../images/aux-icon.png) no-repeat;background-position:-35px 0;margin:0 auto;}
.aux-acc li.active .auxicon2, .aux-acc li.active:hover .auxicon2, .aux-acc li.active:focus .auxicon2 { background:url(../images/aux-icon.png) no-repeat;background-position:-35px 0;margin:0 auto;}
.aux-acc li .auxicon3{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-70px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon3, .aux-acc li:hover .auxicon3{ background:url(../images/aux-icon.png) no-repeat;background-position:-70px 0;margin:0 auto;}
.aux-acc li.active .auxicon3, .aux-acc li.active:hover .auxicon3, .aux-acc li.active:focus .auxicon3 { background:url(../images/aux-icon.png) no-repeat;background-position:-70px 0;margin:0 auto;}
.aux-acc li .auxicon4{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-105px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon4, .aux-acc li:hover .auxicon4{ background:url(../images/aux-icon.png) no-repeat;background-position:-105px 0;margin:0 auto;}
.aux-acc li.active .auxicon4, .aux-acc li.active:hover .auxicon4, .aux-acc li.active:focus .auxicon4 { background:url(../images/aux-icon.png) no-repeat;background-position:-105px 0;margin:0 auto;}
.aux-acc li .auxicon5{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-140px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon5, .aux-acc li:hover .auxicon5{ background:url(../images/aux-icon.png) no-repeat;background-position:-140px 0;margin:0 auto;}
.aux-acc li.active .auxicon5, .aux-acc li.active:hover .auxicon5, .aux-acc li.active:focus .auxicon5 { background:url(../images/aux-icon.png) no-repeat;background-position:-140px 0;margin:0 auto;}
.aux-acc li .auxicon6{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-175px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon6, .aux-acc li:hover .auxicon6{ background:url(../images/aux-icon.png) no-repeat;background-position:-175px 0;margin:0 auto;}
.aux-acc li.active .auxicon6, .aux-acc li.active:hover .auxicon6, .aux-acc li.active:focus .auxicon6 { background:url(../images/aux-icon.png) no-repeat;background-position:-175px 0;margin:0 auto;}
.aux-acc li .auxicon7{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-210px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon7, .aux-acc li:hover .auxicon7{ background:url(../images/aux-icon.png) no-repeat;background-position:-210px 0;margin:0 auto;}
.aux-acc li.active .auxicon7, .aux-acc li.active:hover .auxicon7, .aux-acc li.active:focus .auxicon7 { background:url(../images/aux-icon.png) no-repeat;background-position:-210px 0;margin:0 auto;}
.aux-acc li .auxicon8{ background:url(../images/aux-icon.png) no-repeat; width:35px; height:35px; background-position:-245px -35px;margin:0 auto;}
.aux-acc li:focus .auxicon8, .aux-acc li:hover .auxicon8{ background:url(../images/aux-icon.png) no-repeat;background-position:-245px 0;margin:0 auto;}
.aux-acc li.active .auxicon8, .aux-acc li.active:hover .auxicon8, .aux-acc li.active:focus .auxicon8 { background:url(../images/aux-icon.png) no-repeat;background-position:-245px 0;margin:0 auto;}
.aux-acc li .auxbadge{ display:none;}
.aux-acc li:hover span.auxbadge{ display:block;}
.auxbadge {background-color:transparent; border-radius:0;font-size: 12px;min-width: 10px;padding:2px 7px 0 0;vertical-align: middle;display: inline-block;white-space: nowrap;float: right; position:absolute; top:0; right:0; z-index:1002;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: transparent;border:0;}
.aux-btxt{ color:#333;}
.aux-btxt:hover, .aux-btxt:focus{color:#358bf2 !important; }

/* 企业设置 */
.bns-upload{margin:0 auto; width:106px;}
.b-u-title{padding: 0 0 10px 0; margin:25px 0 0 0;}
.bns-check{ float:left; width:66px; padding-left:8px;}
@media (max-width:768px){.bns-upload{width:600px;}}
@media (max-width:1192px){.bns-check{ float:left;width:66px; margin-left:100px;}}
@media (max-width:768px){.bns-check{ float:left;width:66px; margin-left:0;}}
/* 企业设置-文件管理 */
.bns-file{ border:1px solid #f0f2f7; padding:0; overflow:hidden; zoom:1;}
.bns-file-add{ background:#f0f2f7; padding:37px 0; width:86px; text-align:center; float:left; font-size:14px; height:100%; line-height:32px;}
.bns-file-box{position: relative;min-height:120px;overflow-y: auto;overflow-x: hidden;}
.bns-file-list{position: relative;white-space: nowrap;overflow-y: hidden;}
.bns-file-list li {text-align: center; padding:12px 15px 8px 15px;min-height:120px; max-width:120px;position:relative;cursor:pointer;display: inline-block;vertical-align: top;}
.bns-file-list li a { border:none; background:none; padding:0;}
.bns-file-list li a:hover, .bns-file-list li a:focus{ border:none; background:none;padding:0;}
.bns-file-list li .filetype{ margin:12px 0;}
.bns-file-list li .filename{ overflow:hidden;word-break:keep-all;/* 不换行 */ white-space:nowrap; margin-bottom:8px;}
.bns-file-list li .operate{ display:none;}
.bns-file-list li:hover .operate{ display:block; position:absolute; z-index:1000; bottom:8px; left:5px; width:100px;}
.fileicon {background-color: #e2e4ea !important;display: inline-block;height:22px;text-decoration: none;width: 30px;}

/* 添加企业  */
.ba-bg{ background:#fafafc; padding-top:15px; margin-bottom:15px; overflow:hidden; zoom:1;}
.ba-btn{-moz-user-select: none; border:1px solid #dbdcdf;border-radius:2px;cursor: pointer;display: inline-block;line-height:30px; width:30px;text-align:center;vertical-align: middle;background:#fff;box-shadow:none; text-shadow:none; margin-bottom:15px;}
.ba-btn:focus, .ba-btn:hover{background:#fff;text-decoration:none;border:1px solid #358bf2;}
.ba-btn1:focus, .ba-btn1:hover{background:#fff;text-decoration:none;border:1px solid #c5c7ce;}
.ba-btn-box{ margin:20px 0 0 15px; width:32px;}
@media (max-width:768px){.ba-btn-box{ margin:20px 0 0 0; width:100px;}}

/*服务项目及价格*/
.item-box{position: relative;height:100%;overflow-y: auto;overflow-x: hidden; text-align:left;}
.item-list{position: relative;white-space: nowrap;overflow-y: hidden;}
.item-list li {text-align: center; padding:0 0px 8px 0;max-width:142px;position:relative;display: inline-block;vertical-align: top; margin-right:20px;}
.item li a { border:none; background:none; padding:0;}
.item li a:hover, .item li a:focus{ border:none; background:none;padding:0;}
.bns-file-list li .operate{ display:none;}
.bns-file-list li:hover .operate{ display:block; position:absolute; z-index:1000; bottom:8px; left:5px; width:100px;}
.item-list li b{border:1px dashed #babcc2;width:142px;height:84px; cursor:pointer;-webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s; border-radius:0;}
.item-list li b .itemtitle{ position:relative; bottom:-56px; text-align:center; font-size:13px;}
.item-list li b:hover .itemtitle{ color:#fff;}
.item-list li b .itemtitle1{ position:relative; bottom:-58px; text-align:center;}
.item-list li b:hover .itemtitle1{ color:#666;}
.item-list li b .itemstate{ display:none;}
.item-list li b:hover .itemstate{ display:block;position: absolute; top:0; left:0; z-index:1001;}
.item-list li b.item01{ background: url(../images/s-items-01.png) no-repeat center 11px;}
.item-list li b.item01:hover{ background: url(../images/s-items-01-1.png) no-repeat center 15px #358bf2;border:1px dashed #358bf2;}
.item-list li b.itemactive01{ background: url(../images/s-items-01-1.png) no-repeat center 15px #358bf2;border:1px dashed #358bf2; color:#fff;}
.item-list li b.itemdisabled01{ background: url(../images/s-items-01.png) no-repeat center 15px;border:1px dashed #babcc2;color:#666; cursor:default;}
.item-list li b.item02{ background: url(../images/s-items-02.png) no-repeat center 11px;}
.item-list li b.item02:hover{ background: url(../images/s-items-02-1.png) no-repeat center 15px #358bf2;border:1px dashed #358bf2; }
.item-list li b.itemactive02{ background: url(../images/s-items-02-1.png) no-repeat center 15px #358bf2;border:1px dashed #358bf2; color:#fff;}
.item-list li b.itemdisabled02{ background: url(../images/s-items-02.png) no-repeat center 15px; border:1px dashed #babcc2;color:#666;cursor:default;}
.item-list li b.item03{ background: url(../images/s-items-03.png) no-repeat center 13px;}
.item-list li b.item03:hover{ background: url(../images/s-items-03-1.png) no-repeat center 17px #358bf2;border:1px dashed #358bf2;}
.item-list li b.itemactive03{ background: url(../images/s-items-03-1.png) no-repeat center 17px #358bf2;border:1px dashed #358bf2; color:#fff;}
.item-list li b.itemdisabled03{ background: url(../images/s-items-03.png) no-repeat center 17px;border:1px dashed #babcc2;color:#666;cursor:default;}
.item-list li b.item04{ background: url(../images/s-items-04.png) no-repeat center 12px;}
.item-list li b.item04:hover{ background: url(../images/s-items-04-1.png) no-repeat center 16px #358bf2;border:1px dashed #358bf2;}
.item-list li b.itemactive04{ background: url(../images/s-items-04-1.png) no-repeat center 16px #358bf2;border:1px dashed #358bf2; color:#fff;}
.item-list li b.itemdisabled04{ background: url(../images/s-items-04.png) no-repeat center 16px;border:1px dashed #babcc2;color:#666;cursor:default;}
.item-list li b.item05{ background: url(../images/s-items-05.png) no-repeat center 13px;}
.item-list li b.item05:hover{ background: url(../images/s-items-05-1.png) no-repeat center 17px #358bf2;border:1px dashed #358bf2;}
.item-list li b.itemactive05{ background: url(../images/s-items-05-1.png) no-repeat center 17px #358bf2;border:1px dashed #358bf2; color:#fff;}
.item-list li b.itemdisabled05{ background: url(../images/s-items-05.png) no-repeat center 17px;border:1px dashed #babcc2;color:#666;cursor:default;}
.item-list li b.item06{ background: url(../images/s-items-06.png) no-repeat center 15px;}
.item-list li b.item06:hover{ background: url(../images/s-items-06-1.png) no-repeat center 19px #358bf2;border:1px dashed #358bf2;}
.item-list li b.itemactive06{ background: url(../images/s-items-06-1.png) no-repeat center 19px #358bf2;border:1px dashed #358bf2; color:#fff;}
.item-list li b.itemdisabled06{ background: url(../images/s-items-06.png) no-repeat center 19px;border:1px dashed #babcc2;color:#666;cursor:default;}

.item-price-main { margin:0; clear: both; width:142px;zoom:1;white-space: normal !important;word-wrap:break-word;}
.item-price-main li{ text-align:left; padding:0;float:left; margin:2px 0 0;}
.item-price-main li p{height:100px; word-wrap:break-word; width:142px;}
.p-title{ font-weight: bold; margin:6px 0 !important; color:#333;}
@media (max-width: 768px) {.item-price-main { height:auto;}	}
.bnsimg{ width:86px; height:86px; border:1px solid #eeeeee; background:#fff;}


/*业务分配*/
.allot-bg{ background:#eaecef;}
.allot-main{ width:1100px; margin:0 auto; padding:0;}
.allot-content{ background: url(../images/search-bg.png) bottom right no-repeat #fff; border:1px solid #e3e5e8; min-height:640px; padding-bottom:60px; margin-bottom:30px;}
.allot-search-box{ margin:15px 0 25px 0;}
.allot-rst-title{ color:#333; border-bottom:1px solid #eaecef; font-size:16px; padding:15px 0 15px 15px; margin-bottom:20px;}
.allot-list-title{ color:#333; font-weight:bold;}
.allot-dis{ padding-left:25px;}
.allot-fp{ text-align:left; width:66px;}
.allot-select-dropdown{border: 1px solid #dbdcdf;border-radius:0;font-size: 13px;min-width:152px;}
.allot-select-dropdown li a{ color:#666;line-height:36px; text-decoration:none; padding:0 10px;}
.allot-select-dropdown li a:hover, .allot-select-dropdown li a:focus{ background:#358bf2; color:#fff;text-decoration:none; padding:0 10px; filter:#358bf2;}
.allot-select{-moz-user-select: none;border-radius:0;border:1px solid #b0c0e7;cursor: pointer;display: inline-block;line-height:42px; height:44px !important;padding:0;text-align:center;vertical-align: middle;background:#f1f5fd; color:#6474af;box-shadow:none; text-shadow:none; font-size:16px; min-width:150px; text-align:left; margin:0 !important;}
.allot-select:active, .allot-select.active, .open > .dropdown-toggle.allot-select{background-color: #ecf1fb;border-color: #aabbe3;color: #596aa7;}
.allot-select:active:hover, .allot-select.active:hover, .open > .dropdown-toggle.allot-select:hover, .allot-select:active:focus, .allot-select.active:focus, .open > .dropdown-toggle.allot-select:focus, .allot-select.focus:active, .allot-select.active.focus, .open > .dropdown-toggle.allot-select.focus{boeder-color:#aabbe3; box-shadow:none; background:#ecf1fb;color: #596aa7;}
.allot-select:focus, .allot-select:hover{background:#e4ecfd !important;color:#4e60a0; border:1px solid #91a9e2 !important;text-decoration:none;}
.allot-input{background:#fff;border:1px solid #b0c0e7;line-height:42px; height:44px;-moz-box-sizing: border-box; box-sizing: border-box;}
.allot-btn{-moz-user-select: none;border-radius:0;cursor: pointer;display:inline-block;line-height:42px;padding: 0 20px;text-align: center;vertical-align: middle;background:#358bf2; color:#fff;box-shadow:none; text-shadow:none;text-decoration:none;font-size:16px;}
.allot-btn:focus, .allot-btn:hover{background:#237de9;border:1px solid #237de9; color:#fff;text-decoration:none;text-shadow:none;}
@media (max-width: 1100px) {.allot-main{ width:800px; margin:0 auto; padding:0;}.allot-content{ padding:0 30px;}}
.btn .farrow{ float:right; position: absolute; top:20px; right:6px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px dashed;}



/* 初始余额 */
.init-txt{margin-right:10px; color:#999; vertical-align:middle;}

/* 报税 */
.rptax {border:0; font-size:12px; border-bottom:0;}
.rptax > li > a{ background:#eaedf1;border:0;border-radius:0;margin:0 6px 15px 0; padding:0; width:126px; height:30px;border:1px solid #eaedf1; text-align:center; line-height:28px;}
.rptax > li > a:focus, .rptax > li > a:hover{ background:#e2e4ea;border:1px solid #e2e4ea;color:#333;}
.rptax > li.active > a, .rptax > li.active > a:hover, .rptax > li.active > a:focus { border:1px solid #358bf2;color: #333; border-radius:0;}
.rptaxtd{ border:0 !important; padding:0 !important;}
.rptaxtd1{ border:0 !important; padding:0 !important;background-color: #fafbfc;}
.rptaxtr{ background:#fafbfc !important;}
.taxTable{ margin-bottom:0; background:transparent !important; border:0 !important;}
.taxTable .table{background:transparen !importantt; border:0 !important;}
.taxTable > tbody > tr:nth-of-type(2n+1) {background:#fff;}
.taxTable > tbody > tr > td, .taxTable > tbody > tr > th, .taxTable > tfoot > tr > td, .taxTable > tfoot > tr > th, .taxTable > thead > tr > td, .taxTable > thead > tr > th{ border-right:solid 1px #e1e6eb;padding:8px 7px; line-height:20px; overflow:hidden;border-bottom:0 !important; vertical-align:middle;}
.taxTable > tbody > tr > td:focus, .taxTable > tbody > tr > th:focus { border-right:solid 1px #e1e6eb;padding:8px 7px; line-height:20px; overflow:hidden;border-bottom:solid 1px #e1e6eb;}

.taxTableth > thead > tr > th{ border-bottom:0 !important;}
.taxTableOne{ width:18%; border-bottom:0 !important;}
.taxTableTwo{ width:10%;}
.taxTableThree{ width:10%;}
.taxTableFour{ width:10%;}
.taxTableFive{ width:11%;}
.taxTableSix{ width:10%;border-right:0 !important;}
.taxTableSeven{ width:10%;}
.taxTableEight{ width:21%;}
.taxpanelbody{ background:#fafbfc; border-top:solid 1px #e1e6eb; padding:15px; margin-top:37px; overflow:hidden; zoom:1; max-height:136px; }
@media (max-width: 990px) {.taxpanelbody{ max-height:100%;}}
.tax-upload {background:#fafbfc; border:solid 1px #e1e6eb; padding:20px 15px;margin:15px 0; min-height:140px;}
.taxbtn {background:#358bf2;border-color: #1f78e3;text-shadow: 0; color:#fff; border-radius:2px; height:32px; line-height:20px; font-size:12px;}
.taxbtn:focus, .taxbtn:hover{ color:#fff;background:#2680ec;border-color: #156fdb;}
.tax-dropdown{border-radius:0;min-width: 94px; border-top:0;    box-shadow: 0 3px 5px rgba(0,0,0,.15);}
.tax-dropdown li{ border:none;}
.tax-dropdown > li > a {color: #666;display: block;line-height:2;padding:1px 6px;white-space: nowrap; font-size:12px;}
.tax-dropdown > li > a:focus, .tax-dropdown > li > a:hover{ background:#358bf2; color:#fff;filter:none;}
.tax-detail-img{ width:16px; height:16px; border:0;}
.taxbtn1 {background:#f1f5fd;border-color: #b0c0e7;text-shadow: 0; color:#6474af; border-radius:3px; height:32px; line-height:20px; font-size:12px;}
.taxbtn1:focus, .taxbtn1:hover{ color:#3c4c8a;background:#e4ecfd;border-color: #91a9e2;}
.tax-dropdown1{border-radius:0;min-width: 94px; border-top:0;    box-shadow: 0 3px 5px rgba(0,0,0,.15);}
.tax-dropdown1 li{ border:none;}
.tax-dropdown1 > li > a {color: #666;display: block;line-height:2;padding:1px 6px;white-space: nowrap; font-size:12px;}
.tax-dropdown1 > li > a:focus, .tax-dropdown1 > li > a:hover{ background:#358bf2; color:#fff;filter:none;}

/* 会计科目 */
.parent-code {font-size: 12px; position: absolute; top: 1px; left: 15px; display: inline-block; height: 16px; line-height: 16px; padding: 6px 0 0 5px; z-index: 5;}

/* 个人中心-优惠券 */
.yhq-wsybox{ background:url(../images/yhq-bg1.png) top center no-repeat; width:458px; height:156px;box-shadow: 1px 3px 4px #f8fafe; position: relative; float:left; margin:30px 50px 0 0;}
.yhq-ysdbox{background:url(../images/yhq-bg2.png) top center no-repeat; width:458px; height:156px;box-shadow: 1px 3px 4px #f8fafe;position: relative; float:left; margin:30px 50px 0 0;}
.yhq-bkybox{background:url(../images/yhq-bg3.png) top center no-repeat; width:458px; height:156px;box-shadow: 1px 3px 4px #f8fafe;position: relative; float:left; margin:30px 50px 0 0;}
.yhqLeft{ width:100%; height:122px;padding:30px 15px;}
.yhqLeft h3{ font-size:60px; font-weight:bold;}
.yhqLeft h3 .yhqfh{ font-size:24px;font-weight:bold;}
.yhqRight{ width:100%; height:34px; padding:0 15px;}
.yhqRight span{ font-size:14px; line-height:34px; color:#999; margin-right:10px;}
.yhqzdj{ color:#666666; font-size:16px !important; font-weight:normal !important; margin-left:8px;}
.lbtxt{ color:#86a0d9;}
.lgtxt{ color:#c3c6ca !important;}
.rtxt{ color:#cc273b;}
.yhq-state{ position:absolute; top:20px; right:42px; z-index:1001;}
.none-box{background: #f0f2f7;line-height:34px;padding: 20px;border: 1px solid #d4d9e1; vertical-align:centra; text-align:center; margin:0 auto; width:480px; min-height:80px;}

/* 单据 */
.badge-num{ background-color: transparent;padding:2px 5px; color:#3d67c7;}
.list-group-item:hover .badge-num, .list-group-item:focus .badge-num { color: #fff !important;}
.list-group-item { font-size:13px; background-color:transparent; border:0; padding-left:30px;}
.list-group{ border-radius:0; width:180px;box-shadow:none; margin-top:12px;}
.list-group-item.active > .badge-num, .nav-pills > .active > a > .badge-num {background-color: transparent;color: #fff;}
.list-group-item:first-child {border-radius:0;}
.list-group-item:last-child {border-radius:0;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { background:#358bf2;border-color: #358bf2;text-shadow: 0 -1px 0 #286090;}
a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus{ background:#358bf2; color:#fff;}
/*.badge-num{ background:#fc5353;padding:2px 5px;}
.list-group-item { font-size:13px;}
.list-group{ border-radius:0;}
.list-group-item:first-child {border-radius:0;}
.list-group-item:last-child {border-radius:0;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { background:#358bf2;border-color: #358bf2;text-shadow: 0 -1px 0 #286090;}
a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus{ background:#358bf2; color:#fff;}*/
.b-s-operate{ height:50px; line-height:50px;background:#c2cdd9;margin-top:20px; text-align:center; font-size:14px; position:absolute; bottom:0; width:180px; vertical-align:middle;}
.operate-reserve a{ width:90px; float:left; font-size:13px; color:#1769ca; text-align:center; display:block;}
.operate-reserve a:hover{ background:#d2deea;}
.operate-reserve .active, .operate-reserve .active:hover, .operate-reserve .active:focus{ background:#d2deea;}
.operate-line{ width:1px; float:left; font-size:14px; color:#909497; text-align:center}
.title-term{display: inline-block;vertical-align: middle; margin-left:12px;}
.bill-title1{ height:50px;}
.bill-title2{ height:52px;}
.bill-btn {height: 70px;line-height: 70px;vertical-align: middle;width: 100%; background:#fff;text-align:center; margin-top:15px;}
.bill-view-body{ position: absolute; top:0; left:0; bottom:0; right:280px; padding:30px 20px 20px 0; min-height:600px; overflow-x:hidden;overflow-y:auto;}
.bill-view-attachment{ bottom:70px; box-sizing:border-box; position: fixed; right:0; top:194px; width:280px; border-left:1px solid #e9e9e9; padding:20px;}
.attachment-mark{}
.attachment-list{ margin-top:6px; max-height:520px;hidden;overflow-y:auto;}
.bill-page-num{ font-size:12px; font-weight:bold; padding:0 10px;}
.bill-right{ margin-right:30px;}
.bill-pright{ padding-right:30px;}
.bill-edit-head{padding-top:30px; color:#fff;}
.bill-edit-head h4{ font-size:15px;}
.bill-close, .bill-close:hover{ color:#fff;}
.bill-view-time{ border:none;background-color:transparent !important; box-shadow:none; color:#196dd1; width:60px !important; font-size:14px; padding-left:0; padding-right:0; padding-top:2px; font-weight:bold;}
.bill-view-timebtn{border:none; background-color:transparent !important; box-shadow:none; color:transparent; width:1px !important; padding:0;}
.view-timebtn-glyp{ width:5px !important; font-size:6px !important;}
.bill-view-content{ border:1px solid #e9e9e9; border-radius:6px; overflow:hidden; zoom:1; position:relative; min-height:670px;}
.view-content-left{  margin:0 230px 0 0;}
.view-content-right{float:right; width:230px; background:#f4f5f9; border-left:1px solid #e2e4ea; max-height:670px;padding:10px 15px;  position:absolute;right:0;top:0;}
.view-content-title{ height:46px; background:#f4f5f9; color:#666; padding:5px 0 5px 20px; line-height:36px;}
.bill-view-input{ border-top:0; border-left:0; border-right:0; border-bottom:1px solid #e1e2e5; text-align:center; box-shadow:none; background-color:transparent !important;}
.billinput1{ font-weight:bold; border-bottom:1px solid #d2d2d2;} 
.bill-input-group{ display: block !important; height:36px;}
.bill-view-timebtn1{border:none; background-color:transparent !important; box-shadow:none; color:transparent; width:1px !important; padding:0;}
.view-content-main{ max-height:624px;overflow-y:auto;overflow-x:hidden; padding:20px 0;}
.attachment-input{ border-top:0; border-left:0; border-right:0; border-bottom:1px solid #e1e2e5; text-align:center !important; box-shadow:none; background-color:transparent !important; width:20px !important;color:#196dd1; padding:0 !important; height:24px;}
.bill-view-upload {font-size: 14px;height: 50px;line-height: 50px;text-align: left;vertical-align: middle;width: 100%;}
.bill-view-picbox{ max-height:560px; margin:10px 0;overflow-x:hidden; overflow-y:auto; min-height:560px;}
.bill-upload-list{ margin-right:0;}
.bill-upload-list li{ margin-right:10px; margin-bottom:15px;}
.bill-imgright{margin-right:0 !important;}
.view-margin-top{ margin-top:30px; margin-bottom:15px;}
.view-margin-right{ margin-right:90px;}
.modal-billedit{ width:100%;}
.billedit-body{ margin:0; padding:0;width: auto;overflow: hidden;background: #fff;}
.billedit-body .viewVcloud-main-body {left: 180px;}
.billedit-nav{background-color: #e2e4ea; border-right: 1px #d9dbe0 solid;width: 180px;}
.bill-mintd{ min-width:150px; color:#aab7c9;}
.select-listbg{ background:#e0e3e8;}
.bill-input-right{ margin-right:5px !important; margin-bottom:10px !important;}
/*.bill-risk{position:relative; margin-bottom:40px;background:#f4f5f9; box-shadow:none; border-radius:0; text-shadow:none; border:#dfe3e8 1px solid; padding:15px;max-height:540px;filter:none; }

.bill-search { background: #f5f6f8;position: absolute;left:73px;bottom:-30px;border: 1px solid #dbdcdf;border-top:none;padding:3px 6px; z-index:1005;}
.bill-search .search-btn{width: 100px;text-align: center; height:24px; line-height:22px;}*/

/*账套*/
.acc-textarea{ width:auto; margin-left:46px;}
.acc-bottom{ margin-bottom:6px;}
.acc-remark{ overflow:hidden; zoom:1; margin-bottom:20px;}
.acc-txt{ float:left; width:36px; text-align:left !important;}

/*客户管理*/
.cmTableOne{ width:10%; border-bottom:0 !important;}
.cmTableTwo{ width:16%;}
.cmTableThree{ width:10%;}
.cmTableFour{ width:6%;}
.cmTableFive{ width:6%;}
.cmTableSix{ width:7%;}
.cmTableSeven{ width:6%;}
.cmTableEight{ width:6%;}
.cmTableNine{ width:7%;}
.cmTableTen{ width:7%;}
.cmTableEleven{ width:13%;border-right:0 !important;}
.cmTableTwelve{ width:6%;}
.cmclear{ padding-left:7px; margin:0  !important;}
.cmpanelbody{ padding:15px 0;}
.cmtr{margin:0 0 12px 0 !important; padding:0 !important;}

/*单据-ssc*/
.ssc-wpbox{ width:100%; border:1px solid #dce0e4; margin-top:20px; overflow:hidden;}
.ssc-wptitle{ background:#e9ebef; border-left:4px #6d7781 solid;display: inline-block;font-size: 14px;text-indent: 8px; line-height:38px; width:100%; border-bottom:1px solid #e0e3e8; color:#333;border-top:1px solid #e0e3e8; margin-top:-1px;}
.ssc-wpnoline{border-left:none; margin-bottom:-1px; font-size:12px;background:#e9ebef;display: inline-block;text-indent: 8px; line-height:38px; width:100%; border-bottom:1px solid #e0e3e8; color:#333;border-top:1px solid #e0e3e8; text-align:center;}
.ssc-wpmain{ margin:20px 18px 5px 18px; overflow:hidden;}
.ssc-arrdis{ padding:15px;}
.ssc-search-wrap{ width:100%;}
.space-between{ margin:-1px 0 0 0;}
.ssc-arrsm{padding: 0;margin:0;}
.ssc-arrsm .arricon{float:left;width:16px;}
.ssc-arrsm .mainbody{margin: 0 0 0 26px;}
.ssc-arrsm .mainbody h4{ color:#333; font-weight:bold; font-size:14px; margin:6px 0 12px 0;}
.ssc-arrsm .mainbody p{ color:#7a7a7a; margin-bottom:6px;}
.ssc-arrline{ border-bottom:1px dashed #d2d4d9; margin:0 15px 0 15px; height:1px;}
.ssc-arrmin-height{ min-height:360px; overflow:hidden}
.ssc-rightline{border-right:2px solid #dce0e4;}
.sscarrbtn{ width:40px; float:left; margin-right:4px;}
/*录单-ssc*/
.tablebtn-wrap{ background:#f5f6fa; border:1px solid #e0e3e8;padding: 10px;position: relative; border-bottom-width: 0; overflow:hidden; height: auto;}
.tablebtn-wrap .search-input-box{ background:#fff;}
.ssczzsmbox{ padding:0 100px; margin-top:26px;}
.zzsm-sx h3{ color:#333; font-weight:lighter; font-size:18px; margin-bottom:6px;}
.zzsm-sx p{color:#7a7a7a; margin-bottom:6px;}

/*补单-ssc*/
.ssc-bdtitle{ color:#333; font-size:20px; margin-bottom:30px; text-align:center; font-weight:bold;}
.ssc-bd-picbox{ overflow-y:auto; overflow-x:hidden; max-height:610px; text-align:center;}
.ssc-bdpic-list {margin-right:0;}
.ssc-bdpic-list li {margin-bottom: 15px;margin-right:30px;}
.sscbdimg {background: #fff none repeat scroll 0 0;border: 1px solid #eeeeee;height:110px;width: 110px;}
.ssc-db-pzbox{ background-color:transparent;box-shadow: 2px 9px 28px #d5e7fd; min-height:570px; position:relative; text-align:center; vertical-align:middle;}
.ssc-db-pzbtn{ background:#74abee; height:54px; position:absolute; bottom:0; left:0; z-index:1001; width:100%; color:#fff; text-align:center ; }
.ssc-db-btnbox {height: 72px;line-height: 72px;background: #e2e4ea;margin-top: 20px;text-align: center;font-size: 12px;position: absolute;bottom: 0;width:100%;vertical-align: middle; border-top:1px solid #d9dbe0; z-index:1002;}
.ssc-db-numinput {background-color: transparent !important;border-color: -moz-use-text-color -moz-use-text-color #bebebe;border-style: none none solid;border-width: 0 0 1px;box-shadow: none;color: #196dd1;height: 24px;padding: 0 !important;text-align: center !important;width:70px !important;}
/*装订-添加-ssc*/
.bindadd{ background:#eff0f4; padding-top:10px; margin:0 35px 0 30px;}

/*企业信息-ssc*/
.sscqyxx{ margin:20px 100px; padding:0;}
.sscqyxx li{ width:32%; margin-right:3px; margin-top:3px; background:#eff0f4; vertical-align:middle; padding:35px 20px; font-size:13px; color:#666; float:left;}
.sscqyxx li .icon{ background:#358bf2; width:10px; height:10px; border-radius:50%; margin-right:8px; float:left; margin-top:5px;}

/* 站内信 */
.znximg{background: #fff none repeat scroll 0 0;border: 1px solid #eeeeee;height:56px;width: 56px;line-height:56px;}
.znximg i{ font-size:16px;}
.comments{padding: 0;margin: 0 0 25px 0;}
.comments-item{padding-bottom: 12px;margin:20px 0 15px 0;border-bottom: 1px solid #e1e1e1;overflow: hidden;zoom: 1;}
.comments-head-portrait {float:left;width:64px; text-align:center;}
.comments-head-portrait img{ border-radius:50%; width:60px; margin-bottom:5px;}
.comments-body {margin: 0 0 0 84px;color:#666;}
.comments-textarea {border: 1px solid #dfdfdf;height:80px !important;border-radius: 0 !important; margin:5px 0 10px 0;}
.comments-button{ height:28px; line-height:28px;text-align:center; font-size:14px; color:#fff; background:#358bf2; border:0; margin:6px 0;padding:0 32px;}
.comments-button:hover{background:#1c77e5;}
.comments-txt{ margin:8px 0 10px 0;}

/* 装订 */
.bind-lable{ float:left; width:auto; text-align:left;}

/* 邮箱绑定 */
.veremail-box{margin:190px auto 0 auto;width:1000px; text-align:center;}   
.veremail-box h3{ font-size:18px;  color:#333; line-height:30px; margin:25px 0;}

/* 订单详情 */
/*.od-SerItem{ border:1px solid #b0c0e7; background:#fff; padding:0;color:#2c4a93; width:auyo; float:left; margin-right:20px; margin-top:10px;}
.od-SerItem .odtop{ background:#f1f5fd; line-height:32px; font-size:13px; text-align:center;}
.od-SerItem .odmiddle{ color:#6474af;text-align:center; line-height:26px; padding:15px;}  */
.odList-txt{margin-bottom:10px;}
.odList-txt span{ text-align:right; margin-right:18px; width:64px; display:inline-block; float:left;}
.odList-txt .odList-label{ margin:0 0 0 85px; color:#666; word-break:break-all;}
.SerItem-box{ background:#fafafa; margin-bottom:2px; padding:16px 26px; overflow:hidden;}
.SerItem-box .siLeft{float: left; width:48px;}
.SerItem-box .siRight{margin: 0 0 0 68px;}
.SerItem-box .siRight h3{ font-size:16px; color:#333; margin-bottom:6px; margin-top:4px;}
.SerItem-box .siRight p{ color:#949494;}
.SerItem-box .siRight .siMoney{ font-size:14px; color:#3d67c7 !important;}
.od-jsdetail{ overflow:hidden; margin-bottom:5px;}
.od-jsdetail .labeltxt{ width:80px; float:left; text-align:right;}
.jscl-left{ margin-left:15px;}
.listicon{ color:#358bf2; margin-right:6px;}
.od-jsdetail .optbox{margin:0 0 0 80px; overflow:hidden;}
.od-bztxt{ word-break:break-all;}
.od-paybox{ text-align:right; float:right; font-size:13px; line-height:35px;}
.od-paybox .moneytxt{ display:inline-block; text-align:left; margin-left:20px; width:100px;}
.od-paybox .moneytxt .price{ font-size:20px;  font-weight:bold;}
.paybtn{-moz-user-select: none;border-radius:2px;cursor: pointer;display: inline-block;line-height:38px;padding: 0 24px;text-align: center;background:#f46767; color:#fff; min-width:92px;}
.paybtn:focus, .paybtn:hover{background:#f46767;color:#fff; text-decoration:none;}

/* 复制工资 */
.fzgzbtn{ background:#ddedff;border:1px solid #4074e1;color:#4074e1;line-height:28px; font-size:13px;text-align:center;padding:1px 18px; min-width:75px;}
.fzgz-time{ background-color:#fff !important; box-shadow:none; font-size:13px !important; height:32px; line-height:32px; width:120px !important;}
.fzgz-timebtn{border:none; background-color:transparent !important; box-shadow:none; color:transparent; width:0 !important; padding:0;}
.fzgz-time-left{ margin-right:-5px;}

/* 结算 */
.js-remark{ position:relative;}
.js-remark .js-detail{ display:none;}
.js-remark:hover, .js-remark:focus{cursor:pointer}
.js-remark:hover .js-detail, .js-remark:focus .js-detail{ display:block; width:560px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); border:1px solid #d7dbe2; position: fixed; top:150px; left:180px; padding:10px; z-index:99999; color:#666; background:#fff; }
.jsbtn{ padding:1px 30px; font-size:14px; margin-top:15px;}
/* 收发 */
.sfpic{max-height: 200px;overflow-x: hidden;overflow-y: auto;}
.glyphicon {top: 0;}
.arrtxt{ color:#999; margin-right:2px; float:left;}/* 整理属性标题 */

/* 创业中心 20170118 */
.incubateCtrBox{ margin:30px auto 0 auto; text-align:center; overflow:hidden;}
.incubateCtrUL{ padding:0; margin:0 auto; text-align:center; width:1300px;overflow: hidden; position:relative; min-height:750px; padding-left:125px; padding-right:90px; height:auto;}

.incubateCtrUL li{ width:326px; height:406px; border-radius:5px; border:1px solid #3b93f7;box-shadow: 0px 0px 15px #81bcf7; background:#fff;float: left;margin:25px 15px;padding:10px 20px; opacity:0.5;}
.incubateCtrUL li.active {opacity: 1; padding:30px 20px; margin:10px 10px;height:437px;}
.incubateCtrUL li{position:relative;opacity:0.5;}
.incubateCtrUL li .nrbox{position:relative;height: 394px;}
.incubateCtrUL li .nrbox .fpic{width: 100%;margin:30px 0 15px 0; text-align:center;}
.incubateCtrUL li .nrbox h3{color: #4074e1;font-weight: normal;text-align: center;background-image: url(../images/incubatectr-line.png);background-position: top;background-repeat: no-repeat;margin: 0;padding:24px 0px 20px 0px;}
.incubateCtrUL li .nrbox p{ color:#666; line-height:30px; text-align:center;max-height:120px; overflow:hidden; font-size:14px;}
.incubateCtrUL li .nrbox .detailbtn{ background:url(../images/incubatectr-btn2.png) top left no-repeat; width:56px; height:56px; border:0;display: inline-block; margin-top:10px;}
.incubateCtrUL li .nrbox .detailbtn:hover{ background:url(../images/incubatectr-btn1.png) top left no-repeat; width:56px; height:56px; border:0;display: inline-block;margin-top:10px;}
.incubateCtrUL li .nrbox .avtive{background:url(../images/incubatectr-btn1.png) top left no-repeat; width:56px; height:56px; border:0;display: inline-block;margin-top:16px;}
.incubateCtrUL li .detail {background: url(../images/incubatectr-detailline.png) top no-repeat; min-height:170px;opacity:0;}
.incubateCtrUL li.active .detail{opacity: 1;}
.incubateCtrUL li .detail .snrbox1{ width:1100px;box-shadow: 0px 0px 15px #adcef4;border-radius:5px; border:1px solid #ddd;margin:0 auto;position:absolute;top:508px; left:-377px; z-index:1005; padding:20px 0; text-align:left; overflow:hidden; background:url(../images/incubate-snxbg.png) right bottom no-repeat #fff;}
.incubateCtrUL li .detail .snrbox2{ width:680px; left:-160px;}
.carousel-control {background: #d0d7d9;border: medium none;border-radius: 50px;cursor: pointer;height: 60px;line-height: 50px;opacity: 0.8;top:30%;width: 60px; text-shadow:none; font-size:48px;}
.carousel-control.right {background-image: none; right:100px;}
.carousel-control.left {background-image:none;left:105px;}
.carousel-control:hover {background: #1086fd;}
.incubateCtrUL li .detail .CYitempic{width: 90px;margin-right: 30px;float: left;text-align: center;}
.incubateCtrUL li .detail .CYitempic img{ margin-bottom:12px; position:relative;}
.gszt{ position:absolute; top:16px; left:26px; z-index:1001;}
.incubateCtrUL li .detail h4{font-size: 17px;font-weight: bold;color: #585866;padding-bottom:15px;}
.gslist{overflow:hidden; margin:0; padding:0; }
.gslist .cygs{float:left; width:100%;padding:0 0 12px 0; margin:0;}
.gslist .cygs .bname{background: url(../images/incubate-bicon.png) no-repeat 5px; padding-left:20px;display:block;float: left;}
.seclist{ padding-left:20px;}
.seclist p{ line-height:24px;}
.seclist h5{ font-size:15px;color:#666666; line-height:26px;}
@media (max-width: 1348px) {
.incubateCtrUL{padding-left:10px; padding-right:0;width:1210px;}
.carousel-control.left {left:0}
.carousel-control.right {background-image: none; right:121px;}
.incubateCtrUL li .detail .snrbox1{ width:1160px;left:-392px;}
}
.aba-group-addon {
    padding: 6px 8px;
	color:#666;
	font-size:12px;
}
.gzdr-left{ padding:0 0 0 22px;}
.gzlink { color:#3d67c7;font-size:16px;line-height: 1.1;padding:5px 10px;}
.gzlink:hover{ color:#3d67c7; background:#e1eefd;padding:5px 10px; text-decoration:none;}
.ser-addbg{background:#f5f5f5; padding:8px 0; vertical-align:middle; margin-left:0 !important;}
.ser-ptop{ padding-top:5px !important;}
.ser-mleft{ margin-left:-15px !important;}
legend {
  font-size: 14px;
  font-weight:bold;
}
/* 凭证封面封底 */
.voucher{
	padding:25px 55px;
    border: 1px solid #afaca8;
    background: #d8d4cf;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    position: relative;
	color:#565553;
	overflow:hidden;
	zoom:1;
}
.voctable{ position:relative; z-index:1;}
.voctable table.table {width: 100%;min-width:740px;float:left;overflow-x:auto;overflow-y:auto; color:#565553; font-size:13px;}
.voctable_f{background:#d7d3ce;border:none; color:#3a3937; font-weight:normal;border:1px solid #bbb8b3;}
.voctable .table-bordered > thead > tr > td, .voctable .table-bordered > thead > tr > th {border:none;padding:17px 10px;}
.voctable .table-bordered > tbody > tr > td, .voctable .table-bordered > tbody > tr > th, .voctable .table-bordered > tfoot > tr > td, .voctable .table-bordered > tfoot > tr > th, .voctable .table-bordered > thead > tr > td, .voctable.table-bordered > thead > tr > th {border:1px solid #bbb8b3; padding:17px 10px; line-height:20px; vertical-align:middle;}
.voctable .table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #d8d4cf;}
.voctable .table-striped > tbody > tr:nth-of-type(2n) {background-color: #d8d4cf;}
.voctable .table-striped > tbody > tr:nth-of-type(2n+1):hover {background-color: #d4d1cd;}
.voctable .table-striped > tbody > tr:nth-of-type(2n):hover {background-color: #d4d1cd;}
@media (max-width:760px){.res_order_t { overflow-y:hidden}}
.voc-input {border:#b4b3b2 1px solid; background:#d8d4cf;}
.voc-input[disabled], .voc-input[readonly], fieldset[disabled] .voc-input {
    background-color: #cac6c1;
    opacity: 1;
}
.voctable_f th {
    text-align: center;
}
.vocth_height{padding:10px 10px !important;}
.voctxt span{ vertical-align:bottom; padding:0 5px; font-size:13px;}
.voc-nbinput {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #b4b3b2;
    text-align: center;
    box-shadow: none;
    background-color: transparent !important;
	width:60px !important;
	font-size:13px;
	text-align:left;
	padding:9px 6px 3px 6px;
}
.voc-nbinput1 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #b4b3b2;
    text-align: center;
    box-shadow: none;
    background-color: transparent !important;
	width:110px !important;
	font-size:13px;
	text-align:left;
	padding:9px 6px 3px 6px;
}
.voc-nbinput2 {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-bottom: 1px solid #b4b3b2;
    text-align: center;
    box-shadow: none;
    background-color: transparent !important;
	width:190px !important;
	font-size:13px;
	text-align:left;
	padding:9px 6px 3px 6px;
}

/* 质量监控 */ 
.zljk-modalf{border: 0; padding:20px 15px; text-align:center;}
.zljk-bodyleft{float:left;width: 210px;background: #fff;border-right: 1px solid #d5d7db; height:100%;padding: 10px 15px; position:absolute; left:0;top:0;box-shadow:1px 2px 6px #e6e8ec; overflow-y:auto;overflow-x:hidden;}
.zljk-modalf span{ font-size:13px; margin-top:10px;}
.zljk-bodyright{margin: 0 0 0 230px;}
.zljk-body{overflow: hidden;zoom: 1;position: relative; padding-bottom:0px !important;}
.zljklist{}
.zljklist-item.active, .zljklist-item.active:focus, .zljklist-item.active:hover {
    background: #d0dbeb;
    border-color: #d0dbeb;
    text-shadow: none;
	color:#3d67c7;
	font-weight:bold;
}
a.zljklist-item:hover, button.zljklist-item:hover, a.zljklist-item:focus, button.zljklist-item:focus{ background:#d0dbeb; color:#3d67c7; font-weight:bold;}
.zljklist-item{padding:5px 10px; font-size:13px; font:Verdana, Arial, Helvetica, AppleGothic, sans-serif,'microsoft yahei';}